package com.jccfc.domain.sms;

import java.io.Serializable;
import java.util.Map;

/**
 * http短信发送的短信参数
 */
public class SmsReqSmsBodyEntity implements Serializable {

    //短信接收方手机号
    private String targetPhone;
    //短息模板id
    private String templateId;
    //短信中的模板变量参数
    private Map<String, String> smsContent;

    public SmsReqSmsBodyEntity(String targetPhone, String templateId, Map<String, String> smsContent) {
        this.targetPhone = targetPhone;
        this.templateId = templateId;
        this.smsContent = smsContent;
    }

    public String getTargetPhone() {
        return targetPhone;
    }

    public void setTargetPhone(String targetPhone) {
        this.targetPhone = targetPhone;
    }

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    public Map<String, String> getSmsContent() {
        return smsContent;
    }

    public void setSmsContent(Map<String, String> smsContent) {
        this.smsContent = smsContent;
    }

    @Override
    public String toString() {
        return "SmsReqSmsBodyEntity{" +
                "targetPhone='" + targetPhone + '\'' +
                ", templateId='" + templateId + '\'' +
                ", smsContent=" + smsContent +
                '}';
    }

}
